Stresa
search
Explore
Do
Sleep
Getting there
Getting around
Europe
→
Italy
→
Northwest Italy
→
Piedmont
→
Stresa
an untrained eye
dwarfadam
Bas Lammers
Stresa is a small town on the shore of Lago Maggiore in Piedmont, Northern Italy.
CLOSE
×